Component org.nuxeo.ecm.core.io.MarshallerRegistry.marshallers
In bundle org.nuxeo.ecm.core.io
Documentation
Core IO registered marshallers set.
Contributions
XML Source
<?xml version="1.0"?>
<component name="org.nuxeo.ecm.core.io.MarshallerRegistry.marshallers" version="1.0.0">
<documentation>
Core IO registered marshallers set.
</documentation>
<extension target="org.nuxeo.ecm.core.io.MarshallerRegistry" point="marshallers">
<!-- validation -->
<register class="org.nuxeo.ecm.core.io.marshallers.json.validation.ConstraintJsonWriter" enable="true" />
<register class="org.nuxeo.ecm.core.io.marshallers.json.validation.ConstraintListJsonWriter" enable="true" />
<register class="org.nuxeo.ecm.core.io.marshallers.json.validation.DocumentValidationReportJsonWriter"
enable="true" />
<!-- document -->
<register class="org.nuxeo.ecm.core.io.marshallers.json.document.DocumentModelJsonWriter" enable="true" />
<register class="org.nuxeo.ecm.core.io.marshallers.json.document.DocumentModelJsonReader" enable="true" />
<register class="org.nuxeo.ecm.core.io.marshallers.json.document.DocumentPropertyJsonWriter" enable="true" />
<register class="org.nuxeo.ecm.core.io.marshallers.json.document.DocumentPropertiesJsonReader" enable="true" />
<register class="org.nuxeo.ecm.core.io.marshallers.json.document.DocumentModelListJsonWriter" enable="true" />
<register class="org.nuxeo.ecm.core.io.marshallers.json.document.DocumentModelListJsonReader" enable="true" />
<register class="org.nuxeo.ecm.core.io.marshallers.json.document.ACPJsonWriter" enable="true" />
<!-- document type -->
<register class="org.nuxeo.ecm.core.io.marshallers.json.types.DocumentTypeJsonWriter" enable="true" />
<register class="org.nuxeo.ecm.core.io.marshallers.json.types.DocumentTypeListJsonWriter" enable="true" />
<register class="org.nuxeo.ecm.core.io.marshallers.json.types.FacetJsonWriter" enable="true" />
<register class="org.nuxeo.ecm.core.io.marshallers.json.types.FacetListJsonWriter" enable="true" />
<register class="org.nuxeo.ecm.core.io.marshallers.json.types.SchemaJsonWriter" enable="true" />
<register class="org.nuxeo.ecm.core.io.marshallers.json.types.SchemaListJsonWriter" enable="true" />
<!-- enrichers -->
<register class="org.nuxeo.ecm.core.io.marshallers.json.enrichers.BasePermissionsJsonEnricher" enable="true" />
<register class="org.nuxeo.ecm.core.io.marshallers.json.enrichers.BreadcrumbJsonEnricher" enable="true" />
<register class="org.nuxeo.ecm.core.io.marshallers.json.enrichers.ChildrenJsonEnricher" enable="true" />
<register class="org.nuxeo.ecm.core.io.marshallers.json.enrichers.HasFolderishChildJsonEnricher" enable="true" />
<register class="org.nuxeo.ecm.core.io.marshallers.json.enrichers.ContextualParametersJsonEnricher" enable="true" />
<register class="org.nuxeo.ecm.core.io.marshallers.json.enrichers.SubtypesJsonEnricher" enable="true" />
<register class="org.nuxeo.ecm.core.io.marshallers.json.enrichers.UserVisiblePermissionsJsonEnricher" enable="true" />
</extension>
</component>